#include "threadpool.h"

int tcp_init(char* ip, char* port){
   int sockfd = socket(AF_INET,SOCK_STREAM,0);
   struct sockaddr_in addr;
   addr.sin_family = AF_INET;
   addr.sin_addr.s_addr = inet_addr(ip);
   addr.sin_port = htons(atoi(port));

   int reuse = 1;
   setsockopt(sockfd,SOL_SOCKET,SO_REUSEADDR,&reuse,sizeof(reuse));
   bind(sockfd,(struct sockaddr*)&addr,sizeof(addr));
   listen(sockfd,50);

   return sockfd;
}

    

